eye of a strap - Turc Anglais Dictionnaire